Big Huge Thesaurus

suborder ornithomimida

noun

sounds kind of like